Est. Annual Revenue
$100-500M
Est. Employees
250-500
Douglas Zwiener's photo - President & CEO of Mechanical Power

President & CEO

Douglas Zwiener

CEO Approval Rating

65/100

Read more